// 具体业务代码文件中
import http from '@/common/http.js' // 上一步封装axios的路径中
// 获取微信用户信息
export function getWxInfo() {
  return http.get('/app/wxInfo/data')
}
// 登陆
export function wxxLogin(data) {
  return http.post('/app/wxx/login', data)
}
// 微信用户信息-更新
export function wxInfoUpdate(data) {
  return http.post('/app/wxInfo/update', data)
}


export function requestDemo() {
  return http.get('/dish/group-by-category/restaurant/1')
}
//获取指定餐厅的信息
export function getRestaurantInfo(id) {
  return http.get(`/restaurant/${id}`)
}

// 获取指定餐厅下的菜品列表
export function getDishList(id) {
  return http.get(`/dish/group-by-category/restaurant/${id}`)
}
// 获取指定餐厅下的菜品列表
export function getShopOrderData(data) {
  return http.get(`/app/shop_order/data`, { params: data })
}

// 获取所有的餐厅列表
export function getRestaurantList() {
  return http.get('/restaurant')
}

//商品订单主表-新增
export function postShopOrderAdd(data) {
  return http.post('/app/shop_order/add', data)
}
//获取菜品分类
export function postGoodsType(data) {
  return http.post('/app/goodsType/list', data)
}
//获取菜品
export function postGoodsList(data) {
  return http.post('/app/goods/list', data)
}
//增加购物车
export function postGoodsCartAdd(data) {
  return http.post('/app/goodsCart/add', data)
}
//用餐人数列表-新增
export function addPeopleInfo(data) {
  return http.post('/app/peopleinfo/addPeopleInfo', data)
}
//获取菜品详情
export function getGood(data) {
  return http.get(`/app/goods/data`, { params: data })
}
//获取购物车数量
export function cartCount(data) {
  return http.get(`/app/goodsCart/cartCount`, { params: data })
}
//商品购物车表-分页查询
export function getGoodsCartList(data) {
  return http.get(`/app/goodsCart/list`, { params: data })
}
//减少购物车数据
export function decCart(data) {
  return http.get(`/app/goodsCart/decCart`, { params: data })
}
// 增加购物车数据
export function incCart(data) {
  return http.get(`/app/goodsCart/incCart`, { params: data })
}
// 用餐人数列表
export function peopleInfoList(data) {
  return http.get(`/app/peopleinfo/peopleInfoList`, { params: data })
}
export function showToast(t, e) {
  uni.showToast({
    title: t, icon: e || "none",
    duration: t.length <= 10 ? 5e3 : t.length > 10 && t.length <= 20 ? 8e3 : 1e4,
  })
}
